package UT01.actividad6;
import java.io.*;


public class LeerFichObject {

	public static void main(String[] args) throws IOException, ClassNotFoundException{
		String nombrefichero = ".\\src\\uem\\ficheros\\FichPersona.dat";
		Persona persona = null; //defino variable persona			
		//declaro el fichero
		File fichero = new File (nombrefichero);
		FileInputStream filein = null;
		ObjectInputStream dataIS = null;			
		filein = new FileInputStream(fichero);//Crea el flujo de salida
		// Conecto el flujo de bytes al flujo de datos
		dataIS = new ObjectInputStream(filein);			
		try{
			persona = (Persona) dataIS.readObject(); //leer una Persona
			while (persona != null) {		           		  
			System.out.println("Nombre: "+ persona.getNombre()+" ,edad "+persona.getEdad());
			persona = (Persona) dataIS.readObject(); //leer una Persona
			}
		} catch (EOFException eo) {}
		dataIS.close(); // cerrar stream de salida				
	}
}

